home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr22 / cdfreq11.zip / CDFREQ.DOC < prev    next >
Text File  |  1993-02-12  |  19KB  |  397 lines

  1.                                CDFREQ.EXE
  2.                                version 1.1
  3.                             from JB Utilities
  4.                           released as shareware
  5.  Copyright 1992, Jules Brenner         BRT71EFR.EXE copyright Microsoft, Inc
  6.  
  7. What it is:
  8. ~~~~~~~~~~
  9. The short explanation is that it stands for ChkDsk FREQuency monitor.
  10.  
  11. The DOS CHKDSK utility is very important to use for the purpose of checking 
  12. for lost clusters.  Lost clusters are symtomatic of drive problems, 
  13. application problems, turning off the computer before a process is completed, 
  14. etc.  It's good to know about in a timely fashion so that the cause will have 
  15. been recent and therefore more likely to be found or intuited.  Plus, CHKDSK 
  16. allows you to clean up your drive.
  17.  
  18. Because it's so important to use regularly, many computer users add CHKDSK to 
  19. their AUTOEXEC.BAT so that it can be done every time the system is booted, or 
  20. re-booted.  Trouble is, if you have a large hard drive, this can take some 
  21. time, adding quite a delay to the booting procedure.
  22.  
  23. The author of CDFREQ does not believe CHKDSK must be run every day and, 
  24. certainly, not on every reboot.  Sometimes it's necessary to reboot more than 
  25. once a day.  The accumulated delays for CHKDSK can be quite bothersome.  
  26. Hence, the purpose of CDFREQ: to monitor the frequency of CHKDSK.
  27.  
  28. With CDFREQ, you can run CHKDSK from your AUTOEXEC.BAT with a frequency from 
  29. once a day to once a week and every interval in between.  Note that 
  30. it will prevent running CHKDSK if it has already been done for a given day.
  31.  
  32.  
  33. Registration fee is a mere $15.  If you wish CDFREQ did something it doesn't now 
  34. do, use your registration to make requests.  In any case, if you find 
  35. yourself using CDFREQ regularly, registering is the right thing to do.  If you 
  36. can't afford the ten, at least let me know you're out there.  No software 
  37. police will visit.  
  38.  
  39. More operational details below.
  40.  
  41. Mail fee to: Jules Brenner
  42.              JB Utilities
  43.              P.O. Box 46116
  44.              Los Angeles, CA 90046-0116
  45.  
  46.  
  47.                             ALTERNATE FEE!!!!!!!!
  48.                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  49. As an alternate to remitting a fee, you may purchase our book, THE BRENNER
  50. RESTAURANT INDEX, A Computerized Guide to Selected Restaurants in the Greater
  51. Los Angeles Area.  Its cover price is $12.95, plus $1.07 sales tax if you live
  52. in California, plus $1.05 shipping.  The book may be ordered directly from us
  53. and all you have to do is enclose a check or MasterCard/Visa authorization.
  54. With your order, just mention that you wish to have your copy of CDFREQ.EXE
  55. registered.  As a registered user, you will receive an update as well as 
  56. additional JB Utilities.  By ordering the book, you get three for one: the 
  57. book, more utilities, AND the registration.
  58.  
  59.         And, now, the commercial:
  60.  
  61. Among restaurant books, this one is quite unique.  It's organized in such a 
  62. way that it will help you pick your restaurant according to what 
  63. considerations are important on any given occasion.  In L.A., with its 
  64. massive size, it's common to find yourself in a part of town you don't know 
  65. too well.  Just check the restaurants in the Location section for those in 
  66. that specific area, and you get an immediate summary of the selected 
  67. restaurants there (and, on your way there).  Another section sorts the 
  68. restaurants by cost in case you're on a budget or want to just consider a
  69. certain price range.  If you're in the mood for a particular kind of food, 
  70. check the Cuisine section.  Finally, there's the alphabetical listing.  All
  71. restaurant listings include vital details, including special dishes, hours, 
  72. parking, credit cards, and more.
  73.  
  74. THE BRENNER RESTAURANT INDEX is available in some Los Angeles bookstores, 
  75. so if you live here, you can also ask for it in your local bookstore.  A few 
  76. of the bookstores carrying it at the time of this writing include: Dutton's, 
  77. Samuel French, Book Soup, Big & Tall Bookstore.  It is also being carried at 
  78. some newstands and restaurants.  If you obtain the book from a retail outlet, 
  79. just send us a note that you request registration for CDFREQ.EXE and include a 
  80. photocopy of your receipt.
  81.  
  82. To see what this book looks like, you can use the technology at hand.  Simply 
  83. download the file RESTINDX.ZIP from a local BBS.  It contains a .GIF image of 
  84. the book.  You can also send a request to us for the file but please send $1 
  85. with the request to cover expenses.
  86.  
  87. While it may appear that this is a book exclusively for Los Angeles residents,
  88. it is perhaps even more valuable for those visiting from other parts of the 
  89. world.  If you're planning a trip to Disneyland (or wherever), you'll want to 
  90. know which are the better restaurants, where to find them and how close they 
  91. are to you.  If you're staying at a hotel, ask the clerk to help you locate 
  92. all the restaurants in the area.  Let your local travel agent help you plan your 
  93. meals ahead of time if he or she knows a bit about the geography of this huge 
  94. county.
  95.  
  96. Special note for BBSers: the file RESTINDX.ZIP is being distributed around 
  97. Los Angeles BBSs.  It contains a .GIF picture of the book.  Look for it.
  98.  
  99. A few scenarios: 
  100.  
  101. 1. You live in Hollywood and need to meet a business associate who has his 
  102. office in Santa Monica.  Neither of you wants to come all the way across 
  103. town.  You check the zip code map (as in the Thomas Guide) and find the area 
  104. that's right in the middle of the two areas.  It's not too far for either of 
  105. you.  You next check out the restaurants that are available and recommended 
  106. in that area and find 3 that you've been wanting to try and one of your 
  107. favorites!  
  108.  
  109. 2. You and your sweetheart are rushing to a screening (or, game, concert, 
  110. etc.). Getting ready took a little longer than you expected and time is 
  111. tight.  You decide to eat en route and know of a great little restaurant.  
  112. You get there and find others had the same idea and there's a long line.  You 
  113. pull The Brenner Restaurant Index out of your glove compartment and find one 
  114. great restaurant two blocks away and another 4 at slightly greater distances 
  115. en route to your goal.
  116.  
  117. 3. You're going to a movie that's hot and you know if you get there merely in 
  118. time for the movie, you might not even get into the parking lot.  You pull 
  119. out The Brenner Restaurant Index and find there's a truly fine restaurant so 
  120. close to the theater that you can park at the theater OR the restaurant and 
  121. walk over.  Getting there at dinner time instead of at screening time 
  122. ensures you an easy place to park--and only once!  (I've done this by dining 
  123. at Chan Dara, one of the great Thai restaurants, when going to the Cinerama 
  124. Dome).
  125.                                  - - - -
  126.  
  127. Note to those using credit cards: Please include the following with your order:
  128. your name (printed) as it appears on the card (include middle initial), the card 
  129. number, the expiration date and your signature.  (See the registration form
  130. included in the CDFREQ library [zip] file).
  131.  
  132. ------------------------------------------------------------------------------
  133.  
  134.  
  135.  
  136.                            Table of Contents
  137.  
  138.  
  139.                 PREAMBLE ............. ALL ABOVE
  140.  
  141.                 Syntax ............... 1
  142.  
  143.                 Installation ......... 2
  144.  
  145.                 The Override feature . 3
  146.  
  147.                 The /F option ........ 4
  148.  
  149.                 Additional notes ..... 5
  150.  
  151.                 Printing this file ... 6
  152.  
  153.                 Updates .............. 7
  154.  
  155.                 Bug reports .......... 8
  156.  
  157.                 Distribution ......... 9
  158.  
  159.                 Registration info .... 10
  160.  
  161.  
  162. ------------------------------------------------------------------------------
  163.  
  164. 1. Syntax
  165.  
  166.     CDFREQ.EXE is pretty much self-documenting.  When you use it the first 
  167.     time you just type 
  168.  
  169.                              CDFREQ
  170.  
  171.     on the command line (followed, of course, by a carriage return).  This 
  172.     will set it up with the default 3 day frequency.
  173.  
  174.     If you use:
  175.  
  176.                              CDFREQ 2
  177.  
  178.     for example, it will be set up for a 2 day frequency.  Any number from 
  179.     1 to 7 is legal.  The number of days can be changed at will in this
  180.     manner.
  181.  
  182. ---------------------------------------------------------------------------
  183.  
  184. 2. Installation:
  185.  
  186.     To install CDFREQ, just copy CDFREQ.EXE and its support file,
  187.     BRT71EFR.EXE to your DOS or UTIL subdirectory (if they are in 
  188.     your path), or to your root directory.
  189.  
  190.     Next, add "CDFREQ" to your AUTOEXEC.BAT.  If you want to
  191.     put CDFREQ on a directory NOT in your path (for some reason), you
  192.     can do it, but must specify the path in the AUTOEXEC.BAT line, as:
  193.  
  194.                              C:\OTHERDIR\CDFREQ
  195.  
  196.     If you do this, BRT71EFR.EXE must be in your path, so there's 
  197.     little point to installing outside your path unless you request
  198.     the standalone version (which doesn't require BRT71EFR.EXE)
  199.     when you register.
  200.  
  201.     If you have been running CHKDSK by including it in AUTOEXEC.BAT,
  202.     then delete that command from AUTOEXEC.
  203.  
  204.     As described above, you should run CDFREQ from the command line
  205.     to initialize it with a frequency.  If you don't do that first,
  206.     then, rather than running CHKDSK the next time you boot, CDFREQ
  207.     will, instead, initialize itself to a 3 day interval.  Not
  208.     harmful, but you may not have run CHKDSK when you wanted to.
  209.  
  210.     You may change the frequency at any time from the command line.
  211.  
  212.     When you initialize or change the frequency, CHKDSK will not be
  213.     run again for that day.  If it has not been run that day and you
  214.     think it should be, then use the override feature by typing 
  215.  
  216.                               CHKDSK O
  217.  
  218.     on the DOS command line.  (That's the letter "O", not zero).
  219.  
  220.     Note that when you change the interval and rerun CDFREQ, it will
  221.     report that CHKDSK has already been run and indicate the next
  222.     day for running, based on your change.
  223.  
  224.     Having done all the above, you are installed.  Enjoy your 
  225.     improved boot up time without losing security.  And, register
  226.     when you decide to keep it.  Please.
  227.  
  228.  
  229. ---------------------------------------------------------------------------
  230.  
  231. 3. The Override feature:
  232.  
  233.     This option (syntax: "O") is supported on the command line. It
  234.     will override the frequency monitor and force CHKDSK to run.
  235.     By doing so, the current date is set so that the interval may 
  236.     in effect re-start from any current date.  This is important
  237.     especially if you do not boot up on the day when CHKDSK was
  238.     scheduled.  Rather than wait another interval without it, this
  239.     option resets the start day.
  240.  
  241.  
  242. ---------------------------------------------------------------------------
  243.  
  244. 4. The /F option:
  245.  
  246.     When CHKDSK is run without the /F parameter, CHKDSK will report
  247.     crosslinks and lost clusters but will not recover them.  This is
  248.     useful just to inform you of these problems.  But, under almost
  249.     all circumstances, the user will rerun CHKDSK with the /F param.
  250.     CDFREQ gives you the option to run without /F just as an alert
  251.     but you must then watch your bootup sequence and read the result
  252.     of CHKDSK each time it's run.  
  253.  
  254.     The other option is to run with /F.  On those occasions when 
  255.     CHKDSK finds problems, the boot up sequence is halted by the 
  256.     CHKDSK /F prompt.  You are then asked to enter a Y (to recover) 
  257.     and the bootup sequence will be resumed after the recovered files 
  258.     are saved.  When this occurs, look for new files in a numbered 
  259.     sequence as: FILE0000.CHK, FILE0001.CHK, etc.  These are the 
  260.     recovered clusters, which may be important data.
  261.  
  262.     Remember: CHKDSK without the /F parameter means that it will 
  263.     merely indicate a problem without allowing you to save the lost 
  264.     clusters to disk.  It also requires that you watch the result of 
  265.     CHKDSK on those days when it is run in the bootup procedure to see 
  266.     if "Lost clusters" are indicated.  If so, you must then run CHKDSK 
  267.     from the DOS command line using the /F parameter.  For any questions 
  268.     about this, refer to the DOS manual.
  269.  
  270.     Note: the /F option cannot be used in conjunction with the 'O'
  271.           override feature.
  272.  
  273. ---------------------------------------------------------------------------
  274.  
  275. 5. Additional notes:                                   
  276.  
  277. The non-standalone version of CDFREQ is best for you if you are running more 
  278. than one program requiring BRT71EFR.EXE since the individual program files 
  279. will be smaller.  Otherwise, though the standalone version of the program is 
  280. larger in size, it can be run without any support file and from any non-path 
  281. directory or another drive.  Request the standalone version when registering.
  282.  
  283. Whether you use the standalone version or not, CHKDSK.EXE must be in your path.  
  284. The conventional computer configuration has CHKDSK.EXE on the DOS directory, 
  285. which is traditionally in the path.  If not, or if you have any difficulty 
  286. running CDFREQ after following the instructions above for setting it up, 
  287. please let us know by describing the difficulty, error messages or the like 
  288. and we'll be glad to advise you on what needs to be done.
  289.  
  290. When CDFREQ is set for a 1 day frequency, it is similar to not using CDFREQ 
  291. since CHKDSK will be run every day.  The important service it provides, 
  292. however, is to not allow CHKDSK to be run MORE than once a day if you reboot 
  293. more than once on any given day.  The time you save is your own.
  294.  
  295. CDFREQ's use of color depends on your video card and monitor.  If it detects 
  296. that your system is capable of color, it will change the color of its screen 
  297. data according to the day of the week.
  298.  
  299. Outside an archive file, CDFREQ.EXE should not be compressed.  If it is it 
  300. will not function properly.
  301.  
  302. CDFREQ is designed for computers that are booted at least once a day.  That 
  303. is, the way it keeps track of days and intervals has been tested on that 
  304. basis.  If you skip the day on which CHKDSK should have been run, CDFREQ will 
  305. skip the week!  If CDFREQ reports too great an interval, use the override 
  306. feature (see above) to run CHKDSK and reset the interval.
  307.  
  308. For users with more than one partition that they wish to CHKDSK with CDFREQ, 
  309. an internal method of doing it is not provided.  However, if you copy 
  310. CDFREQ.EXE to the root directory of that partition and specify the drive 
  311. before the CDFREQ statement in AUTOEXEC.BAT, it should work.  Example of the 
  312. syntax for AUTOEXEC.BAT:
  313.  
  314.                 CDFREQ    (for the default drive)
  315.                 D:CDFREQ  (for D drive)
  316.  
  317. ------------------------------------------------------------------------------
  318.  
  319. 6. Printing this file
  320.  
  321. The first thing you may notice if you send this file to your printer, is that
  322. there are no embedded form feeds.  My thinking on this is that your printer
  323. is likely to force its own form feed when a certain number of lines are
  324. reached.  Mine does this, but perhaps that's because it's a laser printer.  I
  325. don't know for sure, but maybe there are some dot matrix and impact printers 
  326. which don't. If yours doesn't, then you might want to do your own formatting.  
  327. It merely requires you to place a Control-L character every 60 lines or so.
  328.  
  329. For those whose printers work like mine, not having form feeds built in allows
  330. you to print out with your own utility or application in your own preferred
  331. way.  I never have liked those pesky embedded commands, making an assumption
  332. that didn't fit my life's plan or preferred defaults.  My print utility 
  333. allows me to specify font and font size.  I like it that way.  I hope the 
  334. majority of you, too, like it that way.  For those who don't, sorry.  Write 
  335. me a letter.  I'd sincerely love hearing from you.
  336.  
  337. ------------------------------------------------------------------------------
  338.  
  339. 7.      UPDATES:
  340.         ~~~~~~~~
  341.         Version 1.1     The /F option added.
  342.  
  343. ------------------------------------------------------------------------------
  344.  
  345. 8. BUG REPORTS:
  346.  
  347.         Users are encouraged to report all bugs to the author.  One of the 
  348.         most common way for bugs to creep into any program is when new
  349.         features are added and all the previous capabilities which were
  350.         working flawlessly are not thoroughly tested.  Since the author 
  351.         uses this utility, even obscure bugs will eventually come to his 
  352.         notice, but in the spirit of partnership, all users are encouraged 
  353.         to report a bug they encounter.  The file, FEEDBACK.DOC, is included 
  354.         with the program to facilitate such reports.  (Of course, feel free 
  355.         to send us the form merely to report good things, too).
  356.  
  357.         In the event of a bug appearing in a commonly used option, we
  358.         advise you go back to the previous version you were using until
  359.         the bug(s) is(are) corrected.
  360.  
  361. ------------------------------------------------------------------------------
  362.  
  363. 9. DISTRIBUTION
  364.  
  365. CDFREQ may be distributed freely so long as no alterations are made to the 
  366. program nor to the archive nor to this documentation.  Shareware distributors 
  367. may charge up to $5 for the CDFREQ utility without specific permission so 
  368. long as they inform us of their distribution with a copy of the ad or catalog 
  369. in which it is offered.  For any greater charge, distributors must first 
  370. write us to seek permission and to explain the reason for the higher charge.
  371.  
  372. ------------------------------------------------------------------------------
  373.  
  374. 10. REGISTRATION INFORMATION
  375.  
  376. Registration fee to the end user is a mere $15.  (See above for alternate). A 
  377. standalone version is available on request when registering.  Go ahead.  Make 
  378. my day.  Encourage me to write more by registering.  If you find yourself 
  379. using CDFREQ regularly, it's the right thing to do.  Registered users will 
  380. receive at least 1 update when available as well as notifications (or copies) 
  381. of other JB utilities.  
  382.  
  383.     This program may not be used in a business, corporation, organization,
  384.     government or agency environment without a negotiated site license.
  385.  
  386. Suggestions, bug reports, etc. appreciated and encouraged -- even by non-
  387. registered users.  Yes, if you say, for instance, "hey, if you'd only add
  388. [this capability or that capability], I'd pay your filthy fee!", we'd
  389. probably add it just to part you from your ten. So, don't be shy.  We'll 
  390. even listen to a hard luck story. 
  391.  
  392. ~~~~~ Mail fee (or excuses) to JBUTILS, P.O. Box 46116, Los Angeles, CA 
  393. 90046-0116. Messages may be addressed to me on Prodigy.  ID# FTSN96A.
  394.  
  395.                                                 -- J.B., for JBUTILS
  396.  
  397.